package com.xu.GOF23.builder.havaDirector;

public class Test {
    public static void main(String[] args) {
        //创建一个具体的工人来 由指挥者实例指挥完成 产品
        Director director = new Director();
        //工人是继承的 建造者类 ，创建不同的工人类（类里面的方法实现的方法不同），那么就建造出不同的产品
        Product product = director.build(new Worker());//指挥者build方法里已经 把 建造的顺序规定好了
        System.out.println(product.toString());
    }


}
